header a{color:#A90526!important;}
header{background-color:#A90526!important; }
footer li.active{color:#fff!important;background-color:#A90526!important;}
footer li.active a{color:#fff!important;}
footer a{color:#A90526!important;}
.ui-container h1{margin: 20px 10px 20px 15px;font-size:24px; }
.ui-container h1 span{float:right;display: block;font-size: 18px;color:#fff;background: #A90526;    height: 30px;  line-height: 30px;  padding: 0 11px;  min-width: 55px;  border-radius: 3px;  vertical-align:top;}
.ui-container h1 a{color:#fff;}

.homework .ui-table th{width:30%;text-align: right;padding:0 10px; }
.homework .ui-table td{width:70%;padding:5px 10px;text-align: left; }
.homework table.ui-table {margin-bottom:30px;}
/*页码分页*/
.pagination {display: inline-block;  padding-left: 0;  margin: 20px 0;  border-radius: 0; }
.pagination>li {  display: inline  }
.pagination>li>a,.pagination>li>span { position: relative;  float: left;  padding: 6px 12px;  line-height: 1.42857143;  text-decoration: none;  color: #fff;  background-color: #A90526;  border: 1px solid transparent;  margin-left: -1px  }
.pagination>li:first-child>a,.pagination>li:first-child>span {  margin-left: 0;  border-bottom-left-radius: 0;  border-top-left-radius: 0  }
.pagination>li:last-child>a,.pagination>li:last-child>span {  border-bottom-right-radius: 0;  border-top-right-radius: 0  }
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus {  z-index: 2;  color: #fff;  background-color: #CC062E;  border-color: transparent  }
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus {  z-index: 3;  color: #fff;  background-color: #7e0521;  border-color: transparent;  cursor: default  }
.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus {  color: #ecf0f1;  background-color: #CC062E;  border-color: transparent;  cursor: not-allowed  }
.pagination-lg>li>a,.pagination-lg>li>span {  padding: 8px 16px;  font-size: 18px;  line-height: 1.3333333  }
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {  border-bottom-left-radius: 0;  border-top-left-radius: 0  }
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {  border-bottom-right-radius: 0;  border-top-right-radius: 0  }
.pagination-sm>li>a,.pagination-sm>li>span {  padding: 2px 8px;  font-size: 12px;  line-height: 1.5  }
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {  border-bottom-left-radius: 0;  border-top-left-radius: 0  }
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {  border-bottom-right-radius: 0;  border-top-right-radius: 0  }

.pd-01{padding:0.1rem}
.ui-btn-primary{background-color:#A90526!important;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.5, #A90526), to(#A90526))}
.ui-btn-primary{border-color:#A90526}
.ui-btn-primary:before {border: 1px solid #A90526;  }

.ui-btn-danger{background-color:#ccc!important;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.5, #ccc), to(#ccc))}
.ui-btn-danger{border-color:#ccc}
.ui-btn-danger:before {border: 1px solid #ccc;  }
.ui-btn-group .active{background-color:#A90526;color:white;}

.schedule .ui-table th{width:30%;text-align: right;padding:0 10px; }
.schedule .ui-table td{width:70%;padding:5px 10px;text-align: left; }
.schedule table.ui-table {margin-bottom:30px;}